
const {createProxyMiddleware} = require('http-proxy-middleware');

module.exports = function (app) {
    app.use(
        '/api',//表示请求的接口以/api/开头
        //例如请求后端接口http://dev-insurance.com/dw-insurance-api/api/login
        //fetch('/api/login').then()
        createProxyMiddleware({
            target: 'http://127.0.0.1:8088/', // 目标服务器 host
            changeOrigin: true, // 默认false，是否需要改变原始主机头为目标URL
            ws: true,                         // 是否代理websockets
            pathRewrite: {
                '^/api' : '',     // 重写请求，比如我们源访问的是api/old-path，那么请求会被解析为/api/new-path
                // '^/api/remove/path' : '/path'           // 同上
            },
            router: {
                // 如果请求主机 == 'dev.localhost:3000',
                // 重写目标服务器 'http://www.example.org' 为 'http://localhost:8000'
                // 'dev.localhost:3000' : 'http://localhost:8088'
            }
        })
    )
};





